yourfaveisamagicalgirl- Jim Lake Jr from Trollhunters is a Magical Boy!

more about : yourfaveisamagicalgirl