Check out these deer in Naga, Japan who seem to know to wait for the “walk” signal before darting out across the street…whether or not they really *know* what they’re doing, it’s still amusing nonetheless.
Via Japan Probe.
Ancient Japanese Megalithic Tomb Cake
BABYMETAL LA Live Report: More Than Just METAL
Mameshiba Café to Open in August
Takashi Miike directs Live-Action adaptation of As the Gods Will (Kami-sama no Iu Toori)
Kumamon appearing on popcorn buckets for Ruroni Kenshin
Koi-Yamagata Station, an unmanned train station of love