SteelePanda 0 Posted November 26, 2013 There's this new band I recently found that played at Rock in Japan Fest 2013. They have a bit of an indie/electronic sound, they still haven't exactly found their footing yet but this song I think exemplifies what they should try to keep to. Give it a listen and see what you think. Share this post Link to post Share on other sites