Kotomora
クロホシイソハゼ (くろほしいそはぜ) Japanese meaning | Kotomora