Veronica Church's passionate encounter in an arcade game. Veronica Church's passionate encounter in an arcade game. VeronicaVeronica church