Ari Takada on heels and with gloves looks so damn wild