Sushi Castle
About
Sushi Castle is an arcade game developed by Milkstone Studios. It was originally released in 2012. Milkstone Studios published the game.
Sushi Castle is available on Xbox 360.
System requirements for Xbox 360
Last Modified: Jun 26, 2019