Kotomora
八十八夜 (はちじゅうはちや) Japanese meaning | Kotomora