Chewing the sun (DE)
Communication design studio with some slick work to show ya. Again presented in that very distanced, almost cold, yet soothing German way.