colorful Japanese umbrellas and flower-decorated altar-like display