Album Review: Nemophila – Oiran Extended Edition

My first exposure to Japan’s Nemophila came via their lively take on classic metal standards (check out their YouTube channel and you’ll find raucous renditions of “Detroit Rock City”, “The Trooper” and “Whole Lotta Rosie”). However, they’ve equally stellar original tunes and it was only a matter of time until the world took notice and, … Continue reading Album Review: Nemophila – Oiran Extended Edition