Liquid shooting impulse
The sweat expression is also amazing.
Feeling great and good luck to people in Japan