Templar Commandery of Arville in France
Channel: HomieLand Sickurity
Date: 04/07/2019

Templars rule the world, and their main base is SwiSSyland.