Information

Original Title 4:30
Status Released
Budget $400,000
Revenue $0
Production Countries Japan Singapore