Hello Kitty fans storm Tokyo National Museum exhibit to grab limited edition merch (VIDEO) 2 November 2024