magistera-I just pledged to you to keep protecting the happiness of everyone on this planet, forever

more about : magistera