Superintendent General


Superintendent General - police rank and position in Japan.