Kotomora
法務部 (houmubu) Japanese meaning: legal department | Kotomora