It's Rikuda!

Here's a pic of Rikuda and her pet.

End