“Disturbing Short Film Set in Near-Future Tokyo” (VIDEO)