Whirlipede

#544 $686 combined