Vitamin C

A mysterious Stand seemingly belonging to Tamaki Damo, featured in Part VIII: JoJolion.