About Super Tomato
Retrogames! Toys! Manga! On the High Street! In an actual shop! https://www. instagram.com/hausofsega /
Super Tomato Description
Haus of SEGA
More about Super Tomato
Super Tomato is located at 17 Salisbury Road, CF24 4AA Cardiff
https://twitter.com/hausofsega