Liz Biz

Liz Biz is one of the missions available in Manager Kenshiro.