韋駄 いだ てん
idaten

Noun

1. Skanda (swift-footed guardian deity)

Buddhism
Noun

2. great runner