Epic Scups

Epic Scups is a monster that was teased on 9 April.