Games/Ruruli Ra Rura/MediaRuruli Ra Rura·, 1998 · NECMediaBack to gameAll3Screenshots3Screenshots3More about Ruruli Ra RuraPlayer reviews