Ecocapsule

Ecocapsule interior

Internal space of Ecocapsule. It’s surprisingly spacey!