Daily Doodle #164 June 13, 2013 Najin Daily Doodle ILLUSTRATION Nature making a quick acquaintance with the Kabuto Mushi.