CharismaPatricklich8.0· December 27, 2025FollowKiyoshi's early work (1997-2001) always hits the spotCommentsSign in to react and join the conversation.Sign inGet the app