img_3781

The Cherry Red Ears were released at Tokyo Disneyland Resort on May 23, 2019.