Watch Adventure Time - Season 6 Episode 31 Online

Episode Summary

Finn and Jake stumble into two different holes and meet two different fates.

Episode Name

Walnuts and Rain