Taiyou no Yuusha Fighbird
Nintendo Entertainment System
Add to collection
Default Collection
Released
January 11, 1992
Community Rating:
Total Votes: 10
3.2
Taiyou no Yuusha Fighbird is an Action game, developed by Tamtex and published by Irem, which was released in Japan...