601 is an independent film studio based in Tokyo.
Garden Eight is a creative digital production team.