screenshot/01053.png
screenshot/01054.png
screenshot/01055.png
title: Ottifants
Ottifants
Publisher: Sega Release : 1993