Kotomora
イヌガラシ (いぬがらし) Japanese meaning | Kotomora