Skip to main content

Definitions by MojoDuh

A 100-series Realian Observational Unit from Xenosaga! Name means Peach in Japanese.
Hey look, it's MOMO.
MOMO by MojoDuh May 13, 2005