Category:Japan

'''Banzai! Banzai! Nippon Banzai!''' (in english:Long live....long live....Long live....Japan) All the balls from the land of Anime,Shiba Inu,Samurai and ........ more