Kotomora
カワイルカ (kawairuka) Japanese meaning: river dolphin | Kotomora