593 Eyes Up! | Mega Maiden

Poor Loo get’s a face full of ninja foot lol

Mega Maiden