Kotomora
アメーボゾア Japanese meaning | Kotomora