Recaiden. Need we ask why?

(join the rhyming game!)