Embrace Your Inner Monster (Original) / Embrace Your Inner Monster (US)
A creature embraces her beautiful monster within. A promotional short for FilmQuest Festival.
Info mistake?