Production CompanyRumble Fish1 titleTitle (Original title) (Year)My God, My God, Why Hast Thou Forsaken Me?Eri Eri rema sabakutani (2005)