Pincho

Pincho

ピンチョ
An alien servant of Rena.