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.