Store › Is This the Strength You Sought? Deku, My Hero Academia Image 1 of 1 Is This the Strength You Sought? Deku, My Hero Academia $20.00 8 X 10 inches. Printed on heavy card stock with a glossy finish, Add To Cart Added! 8 X 10 inches. Printed on heavy card stock with a glossy finish,