I agree, those image hosts are the absolute worst. You go to it, have to wait, then have to click a button multiple times which may or may not work, and every time you click it you get a pop up. I don't even bother with them anymore, I just google the Japanese name and look at the screenshots on one of the store sites.
Comments - 3
MrNewsman
machidachi
Terrich1