Flim Flam Body Pillows / Dakimakura

Flim Flam Body Pillows are a must-have for every Flim Flam fan and part of the Flim Flam experience. They're one of the best ways to sleep on long flights, camping trips or just when you want to take a nap during the day.