contestant

Kushal Likhi

Intelligrape

Delhi, India
kushal-likhi

Contestant on Node Ninja Turtles.