About Ktulhu City Quests
An entire world of quests created around Glasgow awaits. Become part of the world, ruled by the mystical Ktulhu, who grasped the city streets with his tent
More about Ktulhu City Quests
Ktulhu City Quests is located at 272 Bath Street, G24JR Glasgow, United Kingdom
http://ktulhu.co.uk/