Onigiri Screenshots

Onigiri is set in a fantasy land of ancient Japan where it follows the story of Oni and his quest to defeat the Kamigui and Goikkou. For a full review, click here.

Bonus Featured Games