Edenfox- - don't miss this crazy mesmerizing show.