The Inhumanity - This is the video for our newest track "Stalk Me", which we considered a concept video. Half short film, half music video. Written and direc...