Putridus Trickster

Putridus Tricksers inhabit Maraudon.