Day 26 - Squeak
 
 All that power and afraid of a lil squeaky mouse, hah!