Two monsters destroy the city, until...
Monster Love
4,003
Published 2002-10-06