Tory the Sky Guardian

Trivia

 * Tori means "bird" in Japanese.