About the name... Is it clear that the original name refers to "Lollipop"? Original ロリポップ (roomaji "Roripoppu") is  ambiguous and can also be read out as "Loli-pop". And for my knowledge in the anime series "Roripoppu" is consistently written as "Lolipop" and never as "Lollipop" (E.g. it is written incorrectly as "Lolipop" in Nina's shirt). Maybe this wordplay is too difficult to translate into English culture. Jouni