Keroro Masked Shop Manager in Akihabara Kind of Creeps Me Out
I came across this very odd photo essay from a Japanese blog that shows some poor store manager in the Akihabara district of Tokyo who is forced to wear a suit and a Keroro mask in order to sell snacks based on the anime series that features frog stories aimed at fanboys:
The photo essay also included these cool shots of various bits of frog themed goodies on sale:
And lastly this amazing video footage is from back in May, but it’s too cute to be passed up! It shows a team of little fangurls trying to invade Akihabara with a giant frog while under police escort: