インダスカワイルカ
indasukawai ruka

Noun

1. Indus river dolphin (Platanista minor)