Endurance Run: Secret of Mana - Part 23

Something about these guys seems a bit off...

VIDEO POSTED BY: FAT KAKASHI ON APRIL 1, 2012