Kotomora
監督官 (kantokukan) Japanese meaning: inspector | Kotomora