Cockroaches should not be this cute.

edited 2011-11-09 19:53:26 in General Media
http://www.mangafox.com/manga/gokicha_chan/

Oh, Japan. You guys make everything adorable.

Comments

Sign In or Register to comment.