Posts

Showing posts with the label Japan

Cannonblast shrimp | busted!

J-Pop american funtime NOW (part II)

Only in Amer...Japan?!?!