Tokyo Police Department Mercedes SprinterTokyo Police Department
Mercedes Benz - Riot Police bus
Seen on Saturday, November 14, 2009
Minato - ku, Ward Tokyo - Japan
16000 officers were dispatched in the city for President Obama's visit
Picture added on 20 November 2009 at 11:42
interesting police livery
Added by Ferryjammy on 20 November 2009.