Trio Super Heroes

Trio Super Heroes is a painting. It can sometimes be found in the Dungeon.