Mirucha



An alien who is kind to vampires.