Yes, yes, yes! Know what I mean? Leslie Chambers reviews the Toho Favorite Sculptors Line Large Monster Series Mothra 2001 & Baragon 2001 (FAVORITE SCULPTORS LINE 東宝大怪獣シリーズ「モスラ(2001)&バラゴン(2001)」) vinyl figure set by X-Plus. It was released in February 2018.
• See more of Leslie’s reviews at his YouTube Channel.