Titi

Titi (ティティ, Titi) are mischievous spirits.