PervyChao almost 10 years ago Little Red Riding Hood...in the Little Mermaid universe? Kinda strange crossover, but very cute.