Kei-Han-Shin
京(阪)神
Kei-Han-Shin

They were biomechanical? Oh I must have missed the part of the movie that told us that...............