Kaarthik Ravi

Kaarthik Ravi

Composer | Writer | Poet | Gamer | Animal lover | Adrenaline junkie | Engineer | Otaku | Machiavellian