Japan day took place on the 20th of May, in Düsseldorf. This yearly event sees thousands of cosplayers in the city, all to see the firework shows, sumo wrestling, samurai artefacts, talks hosted by the Japanese Embassy and so much more.
Most people come to dress up, though. Some come in full costume, so detailed and realistic that they could have stepped out of the fantasy world they’re representing. It’s insane. Others come with no more than a Pikachu hat and a sign around their necks offering free hugs.