about

Taiko Super Kicks Japan

Taiko Super Kicks are a band in Tokyo.

contact / help

Contact Taiko Super Kicks

Streaming and
Download help