Kotomora
イトヒキハゼ (いとひきはぜ) Japanese meaning | Kotomora