Talk:Ultra Monster Series/Gallery/@comment-76.7.50.211-20150311193709/@comment-3309558-20150323200638

Can you believe that someone was selling an Alien Icarus figure for $1000 USD?