Electronic ยท 6 releases
Lose My Mind - Single
NewLogic
2017
Tell Me Baby - Single
Indigo - EP
2015
Nrsimha Kavaca - Single
2013
Tears of Joy - Single
2012
What's Up? - Single