Meteor Shot

The Meteor Shot is a power shot and it belongs to Thailand.