Yup.

Yup.

76561198070782803
Level 23