Man runs amok inside Osaka convenience store, reminds everyone of the Yakuza video game

Life imitates art?

Read More