What is this? Need Japanese translator.
That's a Gran Coupe Barracuda too..... The model looks inflatable.....
Print