Tenkupekijiken

Tenkupekijiken(, Lit. "X-Strike From The Heavens")