Kotomora
ニシキウズガイ (にしきうずがい) Japanese meaning | Kotomora