The individuals appear to possess information about the Mahou Shoujo Invasion and may be involved in events occurring off-screen. Additionally, they are capable of instantaneous travel through space.
They are seen accompanying Himeji and discussing the invasion and possible futures with him. Himeji is also seen creating dozens of Papy, each with a
The Puppet Masters true identity is Maria Abeno, a scientist from 20 years in the future whose core is forcefully taken from her and imbued into Himej