Kotomora
烏帽子貝 (えぼしがい) Japanese meaning | Kotomora