Shimeji Goodness
Watch out, Japan!

Watch out, Japan!

Just cute <3

Just cute <3

Just thought it was funny, China falling on Japan&#8217;s head.. XD

Just thought it was funny, China falling on Japan’s head.. XD