Horace & The Spiders

aka: Horacio Y Las Aranas
Moby ID: 18676
Know of some trivia for this game? Contribute.