Based in Asakusa, Japan, Asakusa Studios is game studio comprised of Japanese “Samurai” creators that bring unique games to their lovable gaming fans from around the world.
No videos were found in the gallery requested. Upload some media to liven this place up.