Approximate measurements
L: 70
cm
W: 34 cm
Made in Japan