Oiwa

お岩 おいわ TRANSLATION: a girls’ name meaning “rock” APPEARANCE: Oiwa is the tragic and terrifying onryō from Yotsuya kaidan—”the ghost story of Yotsuya.” Along with Okiku … Continue reading Oiwa