Popularity: 0
1978-08-28
Odessa, Ukrainian SSR, USSR [now Odesa, Ukraine]
Release date: 05/18/2017
Character: Beefy Dude Goblin
Release date: 10/26/2017