Kotomora
公所 (ooyakedokoro) Japanese meaning: imperial court | Kotomora