Talk:Rycuda

So, no one knows what a Rycuda / Raikuda is? Most of the Castlevania monsters have some sort of mythological, pop culture or common sense origin. I can't find a thing on Rycuda.