Cloud Strife
I HATE YOU I CAN NEVER BEAT CLOUD IN KINGDOM HEARTS FINAL MIX HEUWBAYQKQBWHWIQOQHQHQHQQH