A absolutely massive mural of Pete Fowler's Monsterism Island that stretched from floor to ceiling. It was part of the Monsters Inked Exhibition in Chance Street, East London.