For the Osamu Tezuka anime film, see Phoenix 2772.Space Firebird is a 1980 arcade game developed by Nintendo R&D1.
There are no reviews for this game