 He released his album ‘Tear Catcher’ in January 2015.Apart from the song ‘Maybe God is Asleep’ all music and lyrics were written by Peuhu.Also, apart from mixing on ‘My Sky’ the album was produced, engineered and mixed by Peuhu.