I was reading a new manga call denpa kyoushi and there was one bit of trivia I couldn't get past. At one point someone in the manga mentions "Space Detectives" and stating that their deposition...