See what yall make of this! :
Interesting persons, also the website design looks like high-tech-minimal (as they say they residing in Japan currently - perhaps they got influences).
It’s just a gut feeling that though it looks tech-minimal, the actual TECH is not that minimal!