Similar - The German Bronx
Pet Shop of Horrors
1999

Chief Detective 1958
2024

In the Line of Duty
2025

Tomica Heroes Job Labor Special Combined Robot
2022

The Bold Ones: The Protectors
1969

Double Cheat: Itsuwari no Keikan
2024

Streets of Broken Lights
1998