Showing posts with label onigiri. Show all posts
Showing posts with label onigiri. Show all posts

Tuesday, March 22, 2011

Drama Llama

Have you ever noticed how onigiri always look like they've just walked in on their best friend having sex with a water buffalo?