Studio TeamShuriken has been making XBox Live Indie Games since 2009. We focus on bringing sexy anime art style into varied gaming genres.
No videos were found in the gallery requested. Join now to share media with the community.