Raichi

Raichi

ライチー
He is a Tuffle scientist who wants revenge against the Sayians and is the creator of Hatchiyack.