Ichabeezer

Mr. Ichabeezer is the main antagonist of HumanTales in the House