>>938392811
Dr Gero could be Katchii mom or somebody from her family.
It's highly suspicious that somebody like that just show up and just start throwing money.