External Link

Still nothing’s creepier than this Japanese classic.