News

Sanda, the latest anime from Science SARU, is everything we didn't know we wanted just in time for the holiday season.