Author: Rajie Adeline Mermaid