08/04/09 07:39:09 Pf01EUyo0
In America there are squirrels everywhere. I'm pretty sure you'll miss them.
But hey, you see, in Japan there are fucking big two-meter-long crows everywhere.
And you have to fight back against them everyday to save your own life. Exciting, huh?
Anyway, welcome to Japan.