News : “Super Mamachari Grand Prix” at Fuji International Speedway!!!
Super Mamachari Grand Prix was held at Fuji International Speedway. (Mamachari means “Mom’s bicycle in Japanese. Ordinary bicycles which your mom rides to the supermarkets.) Super Mamachari GP is a 7 hours endurance race lapping the 4.5km course of Fuji International Speedway. Basically you can not tuneup your Mamachari to make it go fast, but otherwise it is OK. So the cosplay of the Mamachari comes in place!!!
Take a look at some of the serious Mamachari cosplayers at the Grand Prix!!!
It looks like lots of fun!!
source : otapol