Mandatory Credit: Photo by Ying Tang/NurPhoto/Shutterstock (13912492a) A general view of a traditional Japanese festival in Duesseldorf, Germany on May 13, 2023, as people are dressing up as cosplay characters to celebrate . Japan Day In Duesseldorf,