Bugs R Us at Japanese insect cafe

    Crickets and more are on the menu at this amazing insect eatery.