Views: 0
Via Mondo Mascots, an account that posts dispatches from Japan’s extraordinarily rich and diverse world of mascots (city, corporate, etc.): “The tallest Japanese mascot, at 358cm, is Captain Veiga (center), from Minamishimabara City, who is based on a Portuguese guy who helped set up a port there in the 1500s.”
6 comments
1 share
Like
Comment
Share
View more comments
Gloria de Sa
Look at the size of the nose.
- Like