ForestDragon This looks very much like Harmonia axyridis to me. Here is a link: http://en.wikipedia.org/wiki/Harmonia_axyridis
Comments (1)