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