tales of roving knights; martial arts novel; kung fu novel > Haha Monk
Containing Phrases:
Haha monk Element a nap honorific title for a Buddhist monk