External Link Still nothing's creepier than this Japanese classic.