an Entity in Data Space: 134.155.108.49:8890
Angel Guts: Red Flash or Angel Guts: Red Lightning (天使のはらわた 赤い閃光 Tenshi no harawata: Akai senkô) is a 1994 Japanese film written and directed by Takashi Ishii.