Who is The Beast? i don't think that Stiles is The Beast, i just made it when i was bored lol
228