Little Shop of Horrors Plant in Hong Kong

Is that the little shop of horrors plant? #streetart #hongkong #art #outdoors #urban