Rumble in the Lost Temple

Item

Title
Rumble in the Lost Temple
Publisher or Distributor
Lucha Comics
Year
Country
Language