Kotomora
マンティコア Japanese meaning | Kotomora