Kotomora
テラロッサ Japanese meaning | Kotomora