Cartoon Network Vs Tezuka

Cartoon Network Vs Tezuka is a fighting game.