Godzilla's roaring time. On a rooftop in Kabukicho, Shinjuku.

IMG_5502.jpg IMG_6768.jpg ir946-20190228-3029.jpg ka363-20170206_0039.jpg kb786-20181024-0161a.jpg kc402-20181024-0359.jpg kc415-20181024-0386.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment