Tag: Dragon Ball Z: Extreme Butoden

Dragon Ball Z: Extreme Butōden (ドラゴンボールZ 超究極武闘伝, Doragon Bōru Z Chō Kyūkyoku Butōden, lit. "Dragon Ball Z Super Ultimate Fighter") is an fighting game...