lentil by admin · April 29, 2012 If you aren’t familiar with the Mameshiba franchise, visit http://dogatch.jp/mameshibaworld/. It’s pretty darn unique.