Japan: Still Has Issues.

Oh. My. God.

Oh. My. God. Part II.

That’s just not right…

currently playing: The Art Of Noise – Close To The Edge (Ruff Mix)