Rika Mitchell Rika Mitchell

I have been a resident of Denver CO since 1998. Am originally from Tokyo Japan.