Rand Takeuchi | MoviesX