I SLEPT AT THE POLICE STATION MY FIRST NIGHT IN JAPAN!Yes. This really happened. My first time ever being in Japan and even traveling alone internationally was literally MOVING here. Hehe. I...