Picking up right where they left off, Ryou and Keiichiro show Ichigo their base of operations and she asks the question she should have asked before she even THOUGHT about getting in their van... "Who are you guys?"
They stand outside the building and give their rich playboy Batman alter-egos... which begs the question why they couldn't do this before seeing how standing in the open discussing shenanigans isn't exactly super secret, but that's not all! They also re-introduce themselves once they're deep inside. And after telling Ichigo that she'll be fighting aliens for them. To which she seemingly has no reaction to.
But look, they have a cute puffball thing for a robot sidekick! That makes everything better!
Keiichiro is apparently a highly lauded researcher specialising in unproven animals such as the Loch Ness monster or Yetis. He claims that they're just Chimera Animals and it's the fault of super sneaky aliens.