Inazuma Eleven Pop Quiz

What does "Tenkuu Otoshi" mean?
Choose the right answer:
Option A Big Bang
Option B Sky Drop
Option C God Hand
Option D Meteor Blade
 mini17 posted over a year ago
skip question >>
save