Discography
-
- Artist
- Magic Panda
- ReleaseProduct
- Temple of a Thousand Lights
- Label
- Tigerbeat6
- Catalogue Number
- MEOW198
- Release Date
- June 24, 2013
- Download
-
- Artist
- Magic Panda
- ReleaseProduct
- Days Are Numbered EP
- Label
- Tigerbeat6
- Catalogue Number
- MEOW180
- Release Date
- September 12, 2011
- Download