Llama-chan

Llama-chan is the noontime serial drama.

Appearance
Llama-chan has yet to be seen in anything but a giant llama costume.