Kotomora
イヌホオズキ (いぬほおずき, inuhoozuki) Japanese meaning | Kotomora