about

Moon Tyrant 上海市, China

Proud to be the loudest band in Shanghai.

contact / help

Contact Moon Tyrant

Streaming and
Download help