Kotomora
カマストガリザメ Japanese meaning | Kotomora