Tachibana

Japan

Tachibana

Store info

  • Tachibana
  • 227 Kamoshidachō, Aoba-ku, Yokohama-shi, Kanagawa-ken 227-0033, Japan
  • LP/7inch/12inch/SP/CD/DVDThey host a music event every Wednesday.you can join in Instagram!

Store photos