Strange
Season 1
Ep 12. E 12
- March 27, 2014
- 7 min
The detectives are put in charge of doing a hero show in one of Mikuni's buildings... of course things don't go well.
The detectives are put in charge of doing a hero show in one of Mikuni's buildings... of course things don't go well.