Our favorite summer flavored ice treat! Japanese-like Otter Pops. Tyler MacBethJuly 16, 2011 Facebook0