Meruru AKABOSHI

Aka: Stardust Witch Meruru, Meru