DP20 Frigate
Star Wars DP20 Frigate

Star Wars: The Force Unleashed II (2010)