R

Small dining car 2.5cm paper tapeDream Forest Paper Tape Taiwan Original Made in Japan