Ryota Mannari's portfolio version 4.