royal Cockroach. .. DBZ was so huge here holy hell