Red Riding Hood: The True Story

About the game

My, what big teeth you have...