Stick Fighter 2

game

Dragon Stick Z is a free stick game. Combine Dragon Ball Z with Stick Figure, and you get... this.

Developer: Emection
Language: en
Year: 2005