Demon Beast Fortress Ghelmadix

Also see

 * Demon Beast Daitanix
 * Demon Beast Daitanix II