Kotomora
ヨゴレザメ (よごれざめ) Japanese meaning | Kotomora