Non-alien Creatures Wiki
Axe Giant

The Axe Giant appeared in season 4 of 2013 TV series called Face Off. It's a giant wielding an ax and its has two heads right on its pair of feet, also it was created by two artists named Eric Z. and Alam.