Hoooo is that?

Kechi the snowy owl is the official mascot for the 2018 Arctic Winter Games, taking place March 18 to 24 in the NWT

by