London based fans of Japanese culture looking for something to do this Sunday 1st October 2023 will want to head over to Trafalgar Square fo...

Otaku News - World Edition