Where is Nekobukuro?

Coordinates: 35.7299029, 139.7164741

Be the first visitor to thank for this answer!

Thanks!