KRM stands for being the King of Remarkable and Marvelous Children's Entertainment all across Canada. We are an innovative company that offers a unique twist in delighting and entertaining children of all ages. Our entertainers provide that extra tou