Tokyo’s newest mascot character: a smiling bright pink turd laid by Japan’s most famous dog【Vid】

The unofficial ambassador for Shibuya and Harajuku makes sure to keep the statue of famously loyal dog Hachiko clean.

Read More