Not available Catalog Ryu. Ultra Street Fighter II: The Final Challengers 4006333084508 €33.90 Ryu (15 cm) Ultra Street Fighter II: The Final Challengers Jada View