I’ve been looking for this cap for ages really!! since the first time i saw it on Teukie but i couldn’t find the exact colors but then i tried today and i found one!!
Leeteuk has worn this cap many times at sukira, and in the airport
the cap is from New Era it’s called Los Angeles Angels of Anaheim 59Fifty MLB C-Dub
you can buy it here @ lids.com for $34.99