3 Acid Rain at the Jakarta Toys and Comics Fair 11 years ago RoboKillah We mentioned this line in Happy Hour a few weeks ago and it looks like…