User blog comment:LastationLover5000/Fairy Tail 354 - Effy Artis/@comment-25316424-20131006222218/@comment-5291254-20131018145937

It's word play for Ephialtes, which is a giant from Greek Mythology.