Rand Takeuchi

Rand Takeuchi