Japanese Culture · Japanese Music · Music

Ghost in the Well EP Review

Gokuraku Jodo or 極楽浄土 in kanji (when I google translated the meaning it said it means Paradise) are probably the most obscure Japanese band I have encountered so far. My dad actually discovered this band as he found a section of Village Vanguard in Kyoto playing their EP and he decided to purchase the album and we… Continue reading Ghost in the Well EP Review