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.
Pikachu Hoodie DIY (Pattern Download Links)
Parrot Scented Ice Cream and Dorayaki
VAMPS Live 2013 Los Angeles Pre-Show Interview!
Over 2.1 Million PS4 Consoles Sold Since Launch
Persona 5 Along with a Slew of other Persona Games Announced
Häagen-Dazs Celebrates 30 Years in Japan with Two New Unique Flavors