"Princess Principal Crown Handler" Pop-Up Shop
November 28 – December 9, 2026
A pop-up shop for the animated film "Princess Principal Crown Handler" will be held on the 7th floor of Shinjuku Marui Annex from November 28 to December 9, 2026. New illustrations featuring Santa-themed costumes for Christmas have been released.
Comments 0
Sign in to leave a comment.