All animation and effects done by me. Backgrounds by Allen Song.