Kotomora
イボガンギエイ (いぼがんぎえい) Japanese meaning | Kotomora