File:Club-Titiboo.jpeg

Summary
Club Titiboo from Space World 1996. This was taken from Mother Forever.