Where is Nekobukuro?

Coordinates: 139.7164741 35.7299029

Be the first visitor to thank for this answer!

Thanks!