The Little Red Riding Hood | Xbox 360

The Little Red Riding Hood
Xbox 360

The Little Red Riding Hood is a platformer game developed by olayaodehsilla123. It was originally released in 2020.
You can play The Little Red Riding Hood on Web. The game is sold via itch.io.