描述

Made in Japan

145cm x 23cm

Ready to ship now!