UNLEASH YOUR INNER MONSTER! Land Of Illusion’s “Face Your Fear” photo booth turns your selfies scary for FREE!*** SCARE YOUR FRIENDS ***Land Of Illusi …
*** SCARE YOUR FRIENDS ***Land Of Illusion’s Dept. of Evil Engineering created a horrifying app that turns any selfie into a monstrous mashup of guts …