Humans Takahiro playing guitarPhoto gallery of Takahiro, he is an Angelregion Fair Kai ball jointed dolls ( BJD ). By LunarReverie, 6 years1 June 2019 ago