Misunderstanding

Karyu on Feb. 13, 2007

“Oni-Giri” Is Japanese for rice ball