Guest
Login
Sign Up
Site settings
Forgot Password?
#shorts This place is called “Adachi“ located nearby Akihabara Station. Here’s the google map for it! Google Maps: @,,17z/data=!3m1!4b1!4m5!3m4!1s0x60188c1dce9f0acb:0x7b05ba025f5383cb!8m2!!
Autoplay video
Hide player controls
Hide resume playing