Phoenix (Taito Japan)

Phoenix (Taito Japan)