Wonderland. In a bid to pay homage to the world of hip-hop, Leicester-based duo, Taoreta 倧れた, release their new single “Samurai Nation”. Music