Kotomora
タマガイ科 (タマガイか) Japanese meaning | Kotomora