Search Everything

Login

Send feeback or report a bug here

Send feeback or report a bug here

Mom's Heart
Mom's Heart

Mom's Heart

10 minutes
1909-01-01
0.0

Watch Trailer

After her mother's heart got stolen by the Devil himself Elsie must travel to his castle in hope of regaining the heart he stole and bringing life to her now cold and uncaring mother.