Select Platform
Lena enters Whispering Beast Town to find her sister, only to discover that its talking beasts use the Ten Rules to trap humans. After finding her hal...