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.
Pokkén Tournament, the Pokémon fighting game we’ve been waiting for…
Mera Mera Fruit now for sale
L.A. EigaFest Film Festival taking place September 12th to 14th
KKS Reviews: Ping Pong The Animation
FASHION: BAO BAO FROM ISSEY MIYAKE
Huge Weekly Shonen Jump Tattoo