Suzaku Castle is a large and Feudal-aged castle located in Japan. In all of its appearances in the Street Fighter series, as well as crossover games, it has served as Ryu's home stage. Because of the Suzaku Castle's association with Ryu, it is considered the most famous stage in the Street Fighter franchise. Diorama created by Randy Padama.
Download Parts and Instructions