Anime fan in Japan arrested for ordering and cancelling over 4.3 billion yen in anime merch

Shop ‘till you drop unfortunately becomes shop ‘till you get arrested.

Read More