DubbleTrubbleBoy

DubbleTrubbleBoy first participated in Nedas' and Rob's Earthvision Song Contest in Japan. Their result is currently unknown.