Scary. There weren't many creatures I was afraid of before but this is something I would hate to meet in person. -.-'