Posted on April 20, 2012 by Yumolicious A restaurant in Osaka, Japan serves whale ice cream made from the blubber of the minke whale. Share this:PrintTweetMoreShare on TumblrPocketWhatsApp