The Hentaiden to the hizzle