Demon City Shinjuku - TV (1995)