Japanese Poppy
Hylomecon japonica