Only In Japan
Every day, stuff you'd never see anywhere else.
Incense is burned for the dead at Buddhist wakes and funerals.
Δ