Super Sidekicks 3: The Next Glory / Tokuten Ou 3: Eikoue no Michi

Super Sidekicks 3: The Next Glory / Tokuten Ou 3: Eikoue no Michi

Platform: Neo Geo

Download Address