Planet Sheen
A Well Oiled Fighting Ma-Sheen
E28 Jun 8, 2012 11m TV-Y7
Sheen must train the Emperor's Guard to prepare for emergence of a legendary beast, the Londar.
Where to Watch A Well Oiled Fighting Ma-Sheen
Cast of A Well Oiled Fighting Ma-Sheen