Abarenbo Tengu is a side-scrolling shooter game that was originally released in 1990. An evil life form turns up in the USA, depriving the citizens of their freedom. Overrun by a plague of monsters, the people resort to prayer. The Mask of Great Tengu co…
Information from the official Nintendo eShop site. All Rights Reserved.