Album Review: Neko Nine & The Creator Of – Meet The Forest

Neko Nine & The Creator OfMeet The ForestFluttery Records‘Meet The Forest’ is a four song split EP by Neko Nine, who’s based in Russia and The Creator Of based in Tokyo, Japan. Each band contributed two tracks towards the release that sees ethnic sounds and melodies of the first half by The Creator Of set [...]