Takuma Ookubo

Takuma Ookubo (大久 保拓真) portrayed a son in Mahou Sentai Magiranger Stage 36: Carrying Out Divine Punishment.