aka: 林 悠吾 Moby ID: 249123
Date: 2007
Source: Nintendo
Added: August 13, 2021 Contributed by: Shiho Takamori