Genos, flowers, bouquet, blushing, cute, comic; One Punch Man
Zuko - Avatar:The Last Airbender
Big Hero 6: How would you rate your pain? by behindinfinity.deviantart.com on @DeviantArt - Hiro, Tadashi, and Baymax from "Big Hero 6"; uploaded by the first. This is Part 1 of 2; also, just to be clear, Baymax is also played by a cosplayer here.