Japanese snack

This Japanese snack product seems like something from Aqua Teen Hunger Force, that you can actually eat.

Series

About Steve