Lou The Human returns with new song "Insanity Rough"