> Denpa menMaybe Japan really is just the holy land of the autism after all.....
Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.