Description
This is a 4″ high embroidered patch, featuring the screaming face Izuku Midoriya, nicknamed Deku, from the popular Japanese anime’ series My Hero Academia. This is a new, unused patch stored in a smoke and pet free environment and comes with a glue backing for easy application to a cloth surface.