Kotomora
アカホシイソハゼ (あかほしいそはぜ) Japanese meaning | Kotomora