an Entity in Data Space: 134.155.108.49:8890
The Lost Public Funds (修羅八荒 Shura hakkō) is a film directed by Yasushi Sasaki.