Kotomora
ステラー海牛 (ステラーかいぎゅう) Japanese meaning | Kotomora