Japanese cosplayer wows crowds by dressing as one of the anime world’s strongest stars【Pics】

Run for your lives! Shizuo Heiwajima’s coming through with a massive, life-sized street sign.

Read More