53435269_2236355516602893_7886129266255986688_n Previous Next Published 07/03/2019 at 720 × 960 in 1/24 (75mm) CALL SIGN ORCA manufacturer : NUTS PLANET sculpted by : Joo Heum Yoon Share/SAVE/PRINT/OR SEND AS EMAIL:TweetPrintWhatsAppEmailRedditShare on TumblrTelegramPocketMastodonNextdoorLike this:Like Loading...