Writer, Director & Animator Ben Steer on Mamoon | BAFTA Nominated Short