描述

Japan ONLY

Made in Japan

Size : 36cm x 40cm