The Legend of Beggar King and Big Foot Queen official wallpaper
The Legend of Beggar King and Big Foot Queen poster

The Legend of Beggar King and Big Foot Queen

(2016)

Seasons

The Legend of Beggar King and Big Foot Queen Season 1 poster

Season 1 (2016)

with 66 episodes premiered on June 25, 2016