Kotomora
ウラウズガイ (うらうずがい, urauzugai) Japanese meaning | Kotomora