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