Something weird is happening on the island of Senshi. The Warrior Monkeys a...More
A stranger has come to Senshi Castle, claiming to want to learn the ways of...More