Incheumon maybe

Incheumon maybe

Observation - Incheumon maybe - UK and Ireland. Description: Yellow and black with long antenna.

Yellow and black with long antenna.