Official promotional PRINCESS PEACH SHOWTIME! store display standee Nintendo Switch 2024
Size: around 100 x 70 x 20 (cm)
There is a bend as shown in the last picture, other than that is in great conditions
Very rare limited Nintendo collectible item!