Old mechanic with the pet.
Shan qiao shan qiao term4 016
Shan qiao shan qiao term4 018
Shan qiao alien redesign shan qiao 009

Early ideations