Kotomora
カダヤシ (kadayashi) Japanese meaning: mosquitofish | Kotomora