Definition of ウルトラ

ウルトラ

urutora

Common word
noun
ultra