Kotomora
ナンヨウマンタ (なんようマンタ) Japanese meaning | Kotomora