Window Flyweight

Adorable Nigel