Illusionary City Geist

Illusionary City Geist (幻都ガイスト) is one of Special Service's base. It was located at somewhere at Althea.