April 17, 2017 by TURBO Studios
Super Senso will officially release in North America on April 27, 2017 #howbowdat