Posted on 06/09/2024 by phishhead.tokyoAn electronics vendor in Akihabara Radio Center, Japan andrearrrrr: An electronics vendor in Akihabara Radio Center, Japan