Majo Ougonkyou Obvious reference to the titles of the Touhou series games. "majo" = witch "ougonkyou" = Golden Village (often translated as "Golden Land")