Otsuyu

お露 おつゆ TRANSLATION: a girls’ name meaning “dew” APPEARANCE: Otsuyu is the ghost from Botan dōrō—The Peony Lantern. Along with Oiwa and Okiku, she is one of … Continue reading Otsuyu