CNE 2012: Morphsuit wearing stilt-walker
Channel: Nicholas Moreau
Date: 2012-09-15

He has a checkered past.