Pierrot Plus

Onigiri
6.4

Onigiri

Apr. 07, 2016

Onigiri

Onigiri thrusts its players into mystical Japan, a land filled with mythical creatures of Japanese legend. Starting as a lone Oni, players fight ...