Not available Catalog Ken. Ultra Street Fighter II: The Final Challengers 4006333085826 €32.90 Ken 1/12 (15 cm) Ultra Street Fighter II: The Final Challengers Jada View