Shibata is the manager of the Tokyo Private Police, an organization that supports the overburdened Tokyo police. He is always neatly dressed in a suit, polite and friendly to its employees. His team consists of four people and is headed by Keiko and him together. All of the team is aware that he has a sexual relationship with Keiko and she is his girlfriend. Whenever the opportunity arises, he has worked with Keiko a small shepherd stood in his office. Noriko comes to him through the unit: he helps her out in a very tricky situation, recognizes her talent and promotes them as official in the TTP at. If the team of the TTP is used, he coordinates the missions and in between he repaired the machine use because of it, he also has a technical background.