Possession, Négation Experimental short by Ichiro Sueoka. You may also like The Devil You Know Princess of Mars