max takahashi