Terra Cresta (NES) All Bosses (No Death)
Channel:
Subscribers:
297
Published on ● Video Link: https://www.youtube.com/watch?v=9U9xEZlqXSA
Terra Cresta is a vertically scrolling shooter arcade video game released by Nichibutsu in 1985.
Terra Cresta is a vertically scrolling shooter arcade video game released by Nichibutsu in 1985.