Kotomora
ウルトラ (urutora) Japanese meaning: ultra | Kotomora