Nao-San

Oni Onigiri Go is a Japanese anime series based on the Onigiri merchandise by Waku Pro and Takara.