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.
Starry Omurice by Twitter User @erikichi0115
New Ace Attorney for 3DS to take place in Meiji Era
Nisekoi and Madoka Crossover (for mobile games)
A Giant Cockroach iPhone Case
Little Hatsune Miku Shaped Japanese Cakes
New Steins;Gate Manga told from Mayuri’s Perspective