Kotomora
英議会 (eigikai) Japanese meaning: British parliament | Kotomora