Lamiaroid

The Lamiaroid is a chimera which appears in Chapter 3 of Monster Girl Quest. She first appears in Grand Noah Castle as Ilias launches her worldwide attack on all mankind, boasting her superiority to old-generation monsters. As she menaces the Queen, Dullahan and Cerberus valiantly try to hold her back long enough so that the Queen can find safety.