Kotomora
マンタ (manta) Japanese meaning: manta ray | Kotomora