Kotomora
ホウオウガイ (ほうおうがい) Japanese meaning | Kotomora