Meruru AKABOSHI

Aka: Meru, Stardust Witch Meruru