Japanese dictionary
まだらいるか
pantropical spotted dolphin (stenella attenuata)
Kanji details
・spot
・blemish
・speck
・patches
・sea
・ocean
・pork
・pig