548625

Okinawan Chili Pepper