Kotomora
デスジャーディンズセイルフィンタン Japanese meaning | Kotomora